package co.th.bjc.md.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class Person implements Serializable {

	private static final long serialVersionUID = 1L;
	private BigDecimal personCode;
	private String personTitle;
	private String personFirstName;
	private String personLastName;
	private BigDecimal personType;
	private String telephone;
	private String email;
	private ImpRating imp;
	private RpRating rp;
	private String remark;
	private String createBy;
	private Date createDate;
	private String updateBy;
	private Date updateDate;
	public Person() {

	}

	public Person(BigDecimal personCode, String personTitle,
			String personFirstName, String personLastName, String telephone,
			String email, ImpRating imp, RpRating rp, String remark,
			String createBy, Date createDate, String updateBy, Date updateDate) {
		super();
		this.personCode = personCode;
		this.personTitle = personTitle;
		this.personFirstName = personFirstName;
		this.personLastName = personLastName;
		this.telephone = telephone;
		this.email = email;
		this.imp = imp;
		this.rp = rp;
		this.remark = remark;
		this.createBy = createBy;
		this.createDate = createDate;
		this.updateBy = updateBy;
		this.updateDate = updateDate;
	}

	public BigDecimal getPersonCode() {
		return personCode;
	}

	public void setPersonCode(BigDecimal personCode) {
		this.personCode = personCode;
	}

	public String getPersonTitle() {
		return personTitle;
	}

	public void setPersonTitle(String personTitle) {
		this.personTitle = personTitle;
	}

	public String getPersonFirstName() {
		return personFirstName;
	}

	public void setPersonFirstName(String personFirstName) {
		this.personFirstName = personFirstName;
	}

	public String getPersonLastName() {
		return personLastName;
	}

	public void setPersonLastName(String personLastName) {
		this.personLastName = personLastName;
	}

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public ImpRating getImp() {
		return imp;
	}

	public void setImp(ImpRating imp) {
		this.imp = imp;
	}

	public RpRating getRp() {
		return rp;
	}

	public void setRp(RpRating rp) {
		this.rp = rp;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	public BigDecimal getPersonType() {
		return personType;
	}

	public void setPersonType(BigDecimal personType) {
		this.personType = personType;
	}

}
